through no fault of my own - Turco Inglés Diccionario